package com.choosefine.it.manager.model.vo;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @author 潘钱钦
	上午11:29:58
 *
 */
@ApiModel(value="项目经理招班组")
public class ManagerTeamCollectionVo implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	@ApiModelProperty(value="记录ID")
	private Integer id;
	@ApiModelProperty(value="用户编号")
    private String userCode;
	@ApiModelProperty(value="班组用户编号")
	private String teamUserCode;
	@ApiModelProperty(value="班组发布找项目ID")
    private Integer teamPublishId;
    @ApiModelProperty(value = "班组所做过项目的总数", required = true)
    private Integer projectCount;
    @ApiModelProperty(value = "班组发布找工作发布时间", required = true)
    private Long publishTime;
    @ApiModelProperty(value = "班组期望的工作地区", required = true)
    private String areaCode;
    @ApiModelProperty(value = "班组期望的工作地区", required = true)
    private String areaName;
    @ApiModelProperty(value = "班组期望的班组类型id", required = true)
    private Integer teamType;
    @ApiModelProperty(value = "班组用户", required = true)
    private String teamContractor;
    @ApiModelProperty(value="班组类别名称")
    private String teamTypeName;
    @ApiModelProperty(value="是否收藏标志位")
    private Integer isCollect;
	public String getTeamUserCode() {
		return teamUserCode;
	}
	public void setTeamUserCode(String teamUserCode) {
		this.teamUserCode = teamUserCode;
	}
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getUserCode() {
		return userCode;
	}
	public void setUserCode(String userCode) {
		this.userCode = userCode;
	}
	public Integer getTeamPublishId() {
		return teamPublishId;
	}
	public void setTeamPublishId(Integer teamPublishId) {
		this.teamPublishId = teamPublishId;
	}
	public Integer getProjectCount() {
		return projectCount;
	}
	public void setProjectCount(Integer projectCount) {
		this.projectCount = projectCount;
	}
	public Long getPublishTime() {
		return publishTime;
	}
	public void setPublishTime(Long publishTime) {
		this.publishTime = publishTime;
	}
	public String getAreaCode() {
		return areaCode;
	}
	public void setAreaCode(String areaCode) {
		this.areaCode = areaCode;
	}
	public String getAreaName() {
		return areaName;
	}
	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}
	public Integer getTeamType() {
		return teamType;
	}
	public void setTeamType(Integer teamType) {
		this.teamType = teamType;
	}
	public String getTeamContractor() {
		return teamContractor;
	}
	public void setTeamContractor(String teamContractor) {
		this.teamContractor = teamContractor;
	}
	public String getTeamTypeName() {
		return teamTypeName;
	}
	public void setTeamTypeName(String teamTypeName) {
		this.teamTypeName = teamTypeName;
	}
	public Integer getIsCollect() {
		return isCollect;
	}
	public void setIsCollect(Integer isCollect) {
		this.isCollect = isCollect;
	}
}
